
/**
 * UIView+X
 * UIView 创建圆角边界的类别
 * @author              罗伟权
 * @createdate          2013-10-29
 * @version             1.0
 */

#import <UIKit/UIKit.h>

@interface UIView (X)


/**
 * 为视图添加灰色的圆角边界
 * @result
 */
- (void)addCornerBorder;
- (void)addCornerBorderWithColor:(UIColor*)color;
- (void)addCornerBorderWithColor:(UIColor *)color
                           width:(int)width
                          radius:(int)radius
                    maskToBounds:(BOOL)flag;


/**
    根据制定的背景色、边框颜色、边框宽度和圆角半径，将对应效果的view转换成image
    bgColor 背景色，若nil，则不设置背景色
    borderColor 边框色，若nil，则不设置边框色
    width 边框宽度， 若为0，则不设置边框宽度
    radius 圆角半径，若为0，则不设置圆角
 */
- (UIImage*)imageForBgColor:(UIColor*)bgColor
                borderColor:(UIColor*)borderColor
                borderWidth:(int)width
               cornerRadius:(int)radius;
@end
